package Practice;

import javax.swing.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;

public class 事件触发 {
    public static void main(String[] args) {
        JFrame jFrame=new JFrame();
        //界面设置
        jFrame.setSize(603,680);
        //设置界面标题
        jFrame.setTitle("事件演示");
        //设置游戏置顶
        jFrame.setAlwaysOnTop(true);
        //设置界面居中
        jFrame.setLocationRelativeTo(null);
        //设置游戏关闭模式
        jFrame.setDefaultCloseOperation(3);
        jFrame.setLayout(null);


        //创建按钮
        JButton jtb=new JButton("点我啊");
        //设置按钮大小
        jtb.setBounds(0,0,100,100);
        //给按钮添加动作接听
        //jtb:组件对象，表示你要给那个组件添加事件
        //addAncestorListener:表示我要给组件添加那个事件监听
        //jtb.addActionListener(new MyActionListener());


        jtb.addActionListener(new ActionListener() {
            @Override
            public void actionPerformed(ActionEvent e) {
                System.out.println("不要点我");
            }
        });
        //把按钮添加到界面当中
        jFrame.getContentPane().add(jtb);

        //取消默认居中
        jFrame.setLayout(null);

        jFrame.setVisible(true);
    }
}
